fruit worm - French English Dictionary